primary satellite - Spanish English Dictionary